long time scale - French English Dictionary